/*16*/animalgenome = new Genome(); document.title = 'Fancy Rat'; var oddgender = new Gender(); oddgender.Female(); animalgenome.OddGender=oddgender; var Gene51 = new Gene('A','Agouti',false); var Allele76 = new Allele(Gene51,'A'); Allele76.AlleleEffect = 'Agouti'; Allele76.AlleleOrder = 1; Allele76.AlleleHetEffect = 'Agouti'; Allele76.IsSemidominant = true; Allele76.IsWildtype = true; Gene51.AddAllele(Allele76); var Allele80 = new Allele(Gene51,'a'); Allele80.AlleleEffect = 'Black'; Allele80.AlleleOrder = 2; Gene51.AddAllele(Allele80); var Allele142 = new Allele(Gene51,'a^m'); Allele142.AlleleEffect = 'Shadow'; Allele142.AlleleOrder = 3; Gene51.AddAllele(Allele142); var Allele143 = new Allele(Gene51,'a^mo'); Allele143.AlleleEffect = 'Mottled/Tort'; Allele143.AlleleOrder = 4; Gene51.AddAllele(Allele143); Allele76.IsDominantTo.Add(Allele80); Allele76.IsDominantTo.Add(Allele142); Allele76.IsDominantTo.Add(Allele143); Allele80.IsRecessiveTo.Add(Allele76); Allele142.IsRecessiveTo.Add(Allele76); Allele143.IsRecessiveTo.Add(Allele80); animalgenome.AddGene(Gene51); Gene51.LinkageGroup='1'; var Gene61 = new Gene('C','c-locus',false); var Allele97 = new Allele(Gene61,'C'); Allele97.AlleleEffect = ''; Allele97.AlleleOrder = 1; Allele97.IsWildtype = true; Gene61.AddAllele(Allele97); var Allele98 = new Allele(Gene61,'ch'); Allele98.AlleleEffect = 'Siamese'; Allele98.AlleleOrder = 2; Allele98.AlleleHetEffect = 'Himalayan'; Allele98.IsSemidominant = true; Gene61.AddAllele(Allele98); var Allele99 = new Allele(Gene61,'cm'); Allele99.AlleleEffect = ''; Allele99.AlleleOrder = 3; Allele99.AlleleHetEffect = 'Marten'; Allele99.IsSemidominant = true; Gene61.AddAllele(Allele99); var Allele100 = new Allele(Gene61,'c'); Allele100.AlleleEffect = 'PEW/Albino'; Allele100.AlleleOrder = 4; Gene61.AddAllele(Allele100); Allele97.IsDominantTo.Add(Allele98); Allele97.IsDominantTo.Add(Allele100); Allele97.IsDominantTo.Add(Allele99); animalgenome.AddGene(Gene61); Gene61.LinkageGroup='2'; var Gene54 = new Gene('B','Brown',false); var Allele83 = new Allele(Gene54,'B'); Allele83.AlleleEffect = ''; Allele83.AlleleOrder = 1; Allele83.IsWildtype = true; Gene54.AddAllele(Allele83); var Allele84 = new Allele(Gene54,'b'); Allele84.AlleleEffect = ''; Allele84.AlleleOrder = 2; Gene54.AddAllele(Allele84); Allele84.IsRecessiveTo.Add(Allele83); animalgenome.AddGene(Gene54); Gene54.LinkageGroup='1'; var Gene55 = new Gene('D','Blues',false); var Allele85 = new Allele(Gene55,'D'); Allele85.AlleleEffect = ''; Allele85.AlleleOrder = 1; Allele85.IsWildtype = true; Gene55.AddAllele(Allele85); var Allele86 = new Allele(Gene55,'d'); Allele86.AlleleEffect = ''; Allele86.AlleleOrder = 2; Gene55.AddAllele(Allele86); Allele86.IsRecessiveTo.Add(Allele85); animalgenome.AddGene(Gene55); Gene55.LinkageGroup='1'; var Gene57 = new Gene('G','Gs',false); var Allele89 = new Allele(Gene57,'G'); Allele89.AlleleEffect = ''; Allele89.AlleleOrder = 1; Allele89.IsWildtype = true; Gene57.AddAllele(Allele89); var Allele90 = new Allele(Gene57,'g'); Allele90.AlleleEffect = ''; Allele90.AlleleOrder = 2; Gene57.AddAllele(Allele90); Allele90.IsRecessiveTo.Add(Allele89); animalgenome.AddGene(Gene57); Gene57.LinkageGroup='1'; var Gene58 = new Gene('M','Mink',false); var Allele91 = new Allele(Gene58,'M'); Allele91.AlleleEffect = ''; Allele91.AlleleOrder = 1; Allele91.IsWildtype = true; Gene58.AddAllele(Allele91); var Allele92 = new Allele(Gene58,'m'); Allele92.AlleleEffect = ''; Allele92.AlleleOrder = 2; Gene58.AddAllele(Allele92); Allele92.IsRecessiveTo.Add(Allele91); animalgenome.AddGene(Gene58); Gene58.LinkageGroup='1'; var Gene56 = new Gene('P','Pinkeye',false); var Allele87 = new Allele(Gene56,'P'); Allele87.AlleleEffect = ''; Allele87.AlleleOrder = 1; Allele87.IsWildtype = true; Gene56.AddAllele(Allele87); var Allele88 = new Allele(Gene56,'p'); Allele88.AlleleEffect = ''; Allele88.AlleleOrder = 2; Gene56.AddAllele(Allele88); Allele88.IsRecessiveTo.Add(Allele87); animalgenome.AddGene(Gene56); Gene56.LinkageGroup='1'; var Gene52 = new Gene('R','RubyEye',false); var Allele78 = new Allele(Gene52,'R'); Allele78.AlleleEffect = ''; Allele78.AlleleOrder = 1; Allele78.IsWildtype = true; Gene52.AddAllele(Allele78); var Allele79 = new Allele(Gene52,'r'); Allele79.AlleleEffect = ''; Allele79.AlleleOrder = 2; Gene52.AddAllele(Allele79); Allele78.IsDominantTo.Add(Allele79); Allele79.IsRecessiveTo.Add(Allele76); animalgenome.AddGene(Gene52); Gene52.LinkageGroup='1'; var Gene59 = new Gene('Pe','Pearl',false); var Allele93 = new Allele(Gene59,'Pe'); Allele93.AlleleEffect = ''; Allele93.AlleleOrder = 1; Allele93.AlleleHetEffect = 'Pearl'; Allele93.IsSemidominant = true; Gene59.AddAllele(Allele93); var Allele94 = new Allele(Gene59,'pe'); Allele94.AlleleEffect = ''; Allele94.AlleleOrder = 2; Allele94.AlleleHetEffect = 'Pearl'; Allele94.IsSemidominant = true; Allele94.IsWildtype = true; Gene59.AddAllele(Allele94); Allele93.IsDominantTo.Add(Allele94); Allele94.IsRecessiveTo.Add(Allele93); animalgenome.AddGene(Gene59); Gene59.LinkageGroup='1'; var Gene60 = new Gene('Me','Merle',false); var Allele95 = new Allele(Gene60,'Me'); Allele95.AlleleEffect = 'Merle'; Allele95.AlleleOrder = 1; Gene60.AddAllele(Allele95); var Allele96 = new Allele(Gene60,'?'); Allele96.AlleleEffect = ''; Allele96.AlleleOrder = 2; Allele96.IsWildtype = true; Gene60.AddAllele(Allele96); Allele95.IsRecessiveTo.Add(Allele96); animalgenome.AddGene(Gene60); Gene60.LinkageGroup='1'; var Gene75 = new Gene('Sd','Sand',false); var Allele140 = new Allele(Gene75,'Sd'); Allele140.AlleleEffect = ''; Allele140.AlleleOrder = 1; Allele140.IsWildtype = true; Gene75.AddAllele(Allele140); var Allele141 = new Allele(Gene75,'sd'); Allele141.AlleleEffect = ''; Allele141.AlleleOrder = 2; Gene75.AddAllele(Allele141); Allele140.IsDominantTo.Add(Allele141); animalgenome.AddGene(Gene75); Gene75.LinkageGroup='1'; var Epi26 = new EpistaticEffect('Albinolism',[[Allele100,2]]); Epi26.AddAllele(Allele76); Epi26.AddAllele(Allele80); Epi26.AddAllele(Allele83); Epi26.AddAllele(Allele84); Epi26.AddAllele(Allele85); Epi26.AddAllele(Allele86); Epi26.AddAllele(Allele89); Epi26.AddAllele(Allele90); Epi26.AddAllele(Allele91); Epi26.AddAllele(Allele92); Epi26.AddAllele(Allele95); epiEffects.push(Epi26);var Cef25 = new CombinedEffect('Fawn',Allele76,true); Cef25.AddAlleles([[Allele76,1],[Allele79,2]]); Cef25.AddConditions([[Allele76,1,true],[Allele79,2,true]]); combEffects.push(Cef25);var Cef34 = new CombinedEffect('Cinnamon Pearl',Allele76,true); Cef34.AddAlleles([[Allele76,1],[Allele93,1],[Allele92,2]]); Cef34.AddConditions([[Allele93,1,false]]); combEffects.push(Cef34);var Cef47 = new CombinedEffect('Argente',Allele76,true); Cef47.AddAlleles([[Allele76,1],[Allele92,2],[Allele79,2]]); combEffects.push(Cef47);var Cef33 = new CombinedEffect('Cinnamon',Allele76,true); Cef33.AddAlleles([[Allele92,2],[Allele76,1]]); combEffects.push(Cef33);var Cef29 = new CombinedEffect('Amber',Allele76,true); Cef29.AddAlleles([[Allele76,1],[Allele88,2]]); combEffects.push(Cef29);var Cef23 = new CombinedEffect('Beige',Allele80,false); Cef23.AddAlleles([[Allele80,1],[Allele79,2]]); combEffects.push(Cef23);var Cef40 = new CombinedEffect('Blue-Beige',Allele80,false); Cef40.AddAlleles([[Allele80,2],[Allele86,2],[Allele79,2]]); combEffects.push(Cef40);var Cef30 = new CombinedEffect('Pale Champagne',Allele80,false); Cef30.AddAlleles([[Allele80,1],[Allele84,2],[Allele88,2]]); combEffects.push(Cef30);var Cef36 = new CombinedEffect('Sky Blue',Allele80,false); Cef36.AddAlleles([[Allele80,2],[Allele84,2],[Allele90,2]]); Cef36.AddConditions([[Allele90,2,true],[Allele84,2,true]]); combEffects.push(Cef36);var Cef26 = new CombinedEffect('Chocolate',Allele80,false); Cef26.AddAlleles([[Allele80,2],[Allele84,2]]); combEffects.push(Cef26);var Cef37 = new CombinedEffect('Silver ',Allele80,false); Cef37.AddAlleles([[Allele80,2],[Allele90,2],[Allele88,2]]); combEffects.push(Cef37);var Cef28 = new CombinedEffect('Champagne',Allele80,false); Cef28.AddAlleles([[Allele80,1],[Allele88,2]]); combEffects.push(Cef28);var Cef32 = new CombinedEffect('Blue Agouti',Allele76,true); Cef32.AddAlleles([[Allele90,2],[Allele76,1]]); combEffects.push(Cef32);var Cef45 = new CombinedEffect('Silver Agouti',Allele76,false); Cef45.AddAlleles([[Allele99,2],[Allele76,1]]); Cef45.AddConditions([[Allele99,1,false],[Allele76,1,false]]); combEffects.push(Cef45);var Cef71 = new CombinedEffect('Caramel ',Allele143,true); Cef71.AddAlleles([[Allele143,1],[Allele92,2],[Allele141,2],[Allele80,1]]); Cef71.AddConditions([[Allele143,1,false],[Allele92,2,false]]); combEffects.push(Cef71);var Cef78 = new CombinedEffect('Black-Eyed Silver',Allele80,true); Cef78.AddAlleles([[Allele80,2],[Allele86,2],[Allele92,2],[Allele141,2]]); Cef78.AddConditions([[Allele92,2,false]]); combEffects.push(Cef78);var Cef72 = new CombinedEffect('Russian Midnight',Allele80,true); Cef72.AddAlleles([[Allele80,2],[Allele86,2],[Allele141,2],[Allele92,0]]); combEffects.push(Cef72);var Cef70 = new CombinedEffect('Midnight Blue',Allele143,true); Cef70.AddAlleles([[Allele143,1],[Allele141,2],[Allele80,1]]); Cef70.AddConditions([[Allele143,1,false],[Allele141,2,false]]); combEffects.push(Cef70);var Cef79 = new CombinedEffect('Sand',Allele143,true); Cef79.AddAlleles([[Allele143,1],[Allele80,1],[Allele86,2],[Allele141,2]]); combEffects.push(Cef79);var Cef76 = new CombinedEffect('Shadow',Allele142,true); Cef76.AddAlleles([[Allele80,1],[Allele142,1]]); combEffects.push(Cef76);var Cef77 = new CombinedEffect('Mottled/Tort',Allele143,true); Cef77.AddAlleles([[Allele92,0],[Allele143,1],[Allele86,0],[Allele141,0],[Allele80,1]]); combEffects.push(Cef77);var Cef38 = new CombinedEffect('Platinum',Allele80,false); Cef38.AddAlleles([[Allele80,2],[Allele90,2],[Allele92,2]]); combEffects.push(Cef38);var Cef50 = new CombinedEffect('Blue Point Siamese',Allele80,true); Cef50.AddAlleles([[Allele80,2],[Allele98,2],[Allele90,2]]); Cef50.AddConditions([[Allele80,2,false],[Allele98,2,false],[Allele90,2,false]]); combEffects.push(Cef50);var Cef73 = new CombinedEffect('Midnight Point Siamese',Allele80,true); Cef73.AddAlleles([[Allele80,2],[Allele98,2],[Allele141,2]]); combEffects.push(Cef73);var Cef51 = new CombinedEffect('Russian Blue Point Siamese ',Allele80,true); Cef51.AddAlleles([[Allele80,2],[Allele86,2],[Allele98,2]]); Cef51.AddConditions([[Allele80,2,true],[Allele98,2,true],[Allele86,2,true]]); combEffects.push(Cef51);var Cef35 = new CombinedEffect('Blue ',Allele80,false); Cef35.AddAlleles([[Allele80,2],[Allele90,2]]); combEffects.push(Cef35);var Cef39 = new CombinedEffect('Russian Blue',Allele80,false); Cef39.AddAlleles([[Allele80,2],[Allele86,2]]); combEffects.push(Cef39);var Cef48 = new CombinedEffect('Havana',Allele80,true); Cef48.AddAlleles([[Allele80,2],[Allele92,2],[Allele78,1]]); Cef48.AddConditions([[Allele80,2,false],[Allele92,2,false],[Allele78,1,false]]); combEffects.push(Cef48);var Cef41 = new CombinedEffect('Mink',Allele80,false); Cef41.AddAlleles([[Allele80,1],[Allele92,2]]); Cef41.AddConditions([[Allele94,2,true]]); combEffects.push(Cef41);var Cef49 = new CombinedEffect('Seal Point Siamese',Allele80,true); Cef49.AddAlleles([[Allele80,2],[Allele98,2]]); combEffects.push(Cef49);var Cef46 = new CombinedEffect('Marten',Allele80,false); Cef46.AddAlleles([[Allele80,2],[Allele99,2]]); combEffects.push(Cef46);var Cef44 = new CombinedEffect('Pearl',Allele80,false); Cef44.AddAlleles([[Allele80,2],[Allele92,2],[Allele93,1]]); combEffects.push(Cef44);animalgenome.SetDefaultGenotypes();